Search for
London, England

The Coach & Horses is a charming pub located in a narrow and tall historic building with distinctive black and white timber framing. Situated in the heart of London, it exemplifies traditional English pub architecture. The structure reflects the quaint, old-world charm characteristic of many historic British pubs. Its cozy atmosphere attracts both locals and tourists looking to experience authentic British pub culture.