Original image by Google Maps Some modifications were made to the image. Photo Map Empire Walthamstow 267 High Street - The Scene at Cleveland Place Walthamstow London Directions Website Phone: 087 1471 4714