Typical double decker red buses, Regent Street, Westminster, London, England, United Kingdom
LondonEnglandUnited KingdomUK