Add Moon on the Hill review

Moon on the Hill, London
Address: Station Road, Harrow, London, HA1 2AW
Features: Bar food, Children welcome, Disabled access, DJ, Guest beers, Open late, Real ale, TV, Wi-Fi, Cask Marque


Rating
Comments