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

Address: 16 Balham Hill, London

Area: London: Balham

Nearby Landmarks

Wandsworth Common 1km

Clapham Common 1km

Clapham Picture House 1km

Details

Telephone: 020 8675 861

Email: info@theavalonlondon.com

Website: Visit website