But also the new city of London viewed from the Tower Bridge – 50 new glass towers to be built!
The view from the bus is sweeping but it’s always the beautiful details we remember.
But also the new city of London viewed from the Tower Bridge – 50 new glass towers to be built!
The view from the bus is sweeping but it’s always the beautiful details we remember.