The Portcullis Hotel, Bristol

11 HORSE STREET BristolBS37 6DA, Royaume-Uni