Palace Theatre, London | See Your City51.513472, -0.129640Moor Street 17, London W1D 5NH, England, United KingdomThe tour starts outside the Palace Theatre at the Corner of Romilly St and Moor St. Location map (click to zoom)