Southbank, London, United Kingdom
New development on City Road, London, United Kingdom
Modern architecture by Gray's Inn Road, London, United Kingdom