London Central Portakabin Visitor Centre

16 Upper Woburn Place, London, WC1H 0BS
View Map