Add The Capitol review

The Capitol, London
Address: 11-21 London Road, Forest Hill, London, SE23 3TW
Features: TV, Restaurant, Real ale, Outside seating, Open late, Guest beers, Gay friendly, Disabled access, Children welcome, Cask Marque, Beer garden, Bar food, Wi-Fi


Rating
Comments