Description of Content

An elevated view of High Street, Kew, showing the construction site of a new Mobil garage. A Shell service station and a large number of houses are visible nearby.

More Information