Bar
The Elephant Inn
5 locals recommend,
Tips from locals
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