Add The Telegraph review

The Telegraph, Moorgate
Address: 11 Telegraph Street, Moorgate, EC2R 7AR
Features: Live music, Restaurant, Real ale, On-site brewery, Outside seating, Dog friendly, Children welcome, Bar food, Disabled access, Cask Marque


Rating
Comments