London landscape at night. View looking southwards over Regent Street, London, England. Famous river landmarks are lit up in the distance: Big Ben (the clock-tower at centre), the Houses of Parliament (centre right), and the London Eye (far left); all of which are on the banks of the River Thames.
Model release not required. Property release not available.