Christmas at The Avalon

16 Balham Hill, London, SW12 9EB

020 8675 861

Visit Christmas at The Avalon

Nearby Tube/Rail Stations

Clapham South Tube Station 180m

Balham Station 870m

Balham Tube Station 870m


Address: 16 Balham Hill, London

Area: London: Balham

Nearby Landmarks

Wandsworth Common 1km

Clapham Common 1km

Clapham Picture House 1km


Telephone: 020 8675 861


Website: Visit website