The Overdraft Tavern
Pub · Bar
The Overdraft Tavern is a public house located on High Street North. It is also known as Meeting Point.
Location
Best places nearby
The highest rated places close to The Overdraft Tavern.
Local restaurants nearby
202 High Street North, London E6 2JA, United Kingdom



