Original image by Google Maps Some modifications were made to the image. Photo Map Picturehouse Central Corner of Shaftesbury Avenue and Great Windmill Street Piccadilly London W1D 7DH Directions Website Phone: 0871 902 5755