Original image by Google Maps Some modifications were made to the image. Photo Map House of VANS Arches 228 232 Station Approach Road London SE1 8SW Directions Website Phone: +44 20 3745 5059