
| Cuisine: | European |
| Address: | 16 Balham Hill , Sw12 9EB, SW12 9EB Clapham See map | Nearby restaurants |
| Telephone: | +44 2086758613 |
| Web site: | The Avalon |
"Boasting the capital's most beautiful beer garden (as voted by Time Out), plus two additional al fresco spaces, The Avalon offers a bold British menu bursting with traditional dishes, including their renowned Sunday roast, complemented by carefully..." more >>
Be the first person to add a comment for The Avalon