Pedley Street Station, Arch 63 Pedley Street London E1 5BWView Map Sign-up for news and booking alerts about these shows and more: