Bar
The Avalon
28 locals recommend,
Tips from locals
One of my favourites in the area! Great place to just sit and enjoy a quiet drink on a weekday or have a sit down meal.
Unique things to do nearby
Locals also recommend
Location
16 Balham Hill
London, England
Clapham South