Original image by Google Maps Some modifications were made to the image. Photo Map East Dulwich Picturehouse 116A Lordship Lane London SE22 8HD Directions Website Phone: 0871 902 5749