Add The Maynard review

The Maynard, London
Address: 70 Park Road, Crouch End, London, N8 8SX
Style of pub: Free house,Gastro pub,Pub chain,Restaurant
Events: BBQ, Beer festival, Quiz night
Features: Dog friendly, DJ, Beer garden, Guest beers, Live music, Real ale, Restaurant, Sunday lunch, TV, Whisky, Wi-Fi


Rating
Comments