HomeArchivePedley Street Station, London Pedley Street Station, London Pedley Street Station, Arch 63 Pedley Street London E1 5BWView Map51.507199-0.113625 👤WestEndTheatre 📅13 September 2018 Tags: Pedley Street Station, Theatres Archive