Venue_address: 
12 Holland Park Road
London
W14 8LZ
Venu information & Facilities:: 

There is no step-free or wheelchair access to any part of the house.

Telephone: 
020 7602 3316
Geofield: 
POINT (-0.2030421 51.4986749)