The Maple Leaf is a pub with a Canadian theme to it. With its maple wood furnishings, maple leaf flags and a traditional English and Canadian menu, you may be mistaken for thinking that you were in Canada. It boasts a multi-screen TV complex which more often than not shows coverage of sporting events from Toronto.
Venue Details & Map
The Maple Leaf
41 Maiden LaneCovent GardenLondonWC2E 7LJ
- Public transport:
- Covent Garden, Underground