"

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.

The Avalon

The Avalon