The Angel Inn is a pub located on High Street. It offers a selection of drinks and is known for its pleasant atmosphere.