Designed by
Title
London, United Kingdom - February 02, 2019: Vauxhall bridge road, red buses on sides, with tall Nova Building at the end - modern #204086340
Description
London, United Kingdom - February 02, 2019: Vauxhall bridge road, red buses on sides, with tall Nova Building at the end - modern glass and steel architecture designed by Benson + Forsyth.
This image is editorial