The Maid Of Muswell
121 Alexandra Park Road, Muswell Hill, London, Greater London, N10 2DP
If you’re looking for something to do with friends and family, The Maid Of Muswell is the place to be! We’re always thinking of interesting things for you to choose from, so come back whenever you're in need of a good time at your local.