Venue_address: 
Arch 1129
41 Norwood Road
London
SE24 9AJ
Venu information & Facilities:: 

Venue has disabled access

Telephone: 
07973 372540
Geofield: 
POINT (-0.10095030000002 51.451683)
Google Map: 

Geolocation is 51.451683, -0.10095030000002225