The Avalon

Named after the mythical island at the heart of the legend of King Arthur, The Avalon is a majestic public house and garden located in Clapham South.

16 Balham Hill

SW12 9EB

020 8675 8613

Pub

Balham