Stunning new garden at The Avalon

The English summer has arrived and so has a brand new rear garden at The Avalon. Previously named one of Time Out’s best pub gardens, we have taken things up a notch to create something we think you’ll love even more. The beautiful and bespoke south London oasis now has its very own […]















