Designed by
Title
Red buses on Strand London England United Kingdom #110870980
Description
Typical red buses moving on The Strand.Strand is a major thoroughfare in the City of Westminster, Central London. It runs just over 3âÂâ4 mile 1,200 m from Trafalgar Square eastwards to Temple Bar, where the road becomes Fleet Street inside the City of London, and is part of the A4, a main road running west from inner London.Picture taken on August 13th 2016
This image is editorial