42 Ludgate Hill, London EC4M 7DE
Restaurant
This traditional two-level Taylor Walker pub features a welcoming outdoor area, providing a comfortable setting for patrons to enjoy quality food and drinks in a relaxed atmosphere.