Riverside apartment properties that overlook the river Thames, are in the foreground of the tall skyscrapers of the City of London, aka the Square Mile, the capital's financial district, on 22nd November 2021, in London, England.
Add to Cart Add to Lightbox Download