Planning Archive

Loading application…

24/AP/3562: Shopping Centre Site, Elephant & Castle, 26, 28, 30 & 32 New Kent Road, Arches 6 & 7 Elephant Road London SE1 6TE | Planning Archive