0
Shares

Avalon

| South London

Sometimes if you want to find somewhere decent to eat and drink in your manor, you have to go out and open it yourself. That's the mantra behind Avalon - the owners are all locals with four other South London gastropubs under their belt. It looks like they've used all their learnings on Avalon which looks to be a huge hit in these here parts.

Restaurant details

Address: 16 Balham Hill, London SW12 9EB
Nearest station: 
Telephone number: 020 8675 8613

Map

Swap Start/End
16 Balham Hill, London SW12 9EB

 

0
Shares