South Bank, London, UK

One Blackfriars

SimpsonHaugh and Partners