TQ3078 : London - Vauxhall Embankment
taken 2 months ago, near to City of Westminster, England
London - Vauxhall Embankment
River bus stop at St George Wharf on the Thames by Vauxhall Bridge. Note the London Transport roundel - blue and stating "RIVER".
Link
This page has been
viewed about
5 times