Bar
The Elephant Inn
5 locals recommend,
Tips from locals
The nearest pub which is a 2 min walk away and also has a good Thai restaurant upstairs that does takeaway.
Nice pub with outdoor seating area for when its hot. Also nice thai restaurant upstairs.
Unique things to do nearby
Location
283 Ballards Ln
London, England