Preview Taxi at dusk on The Embankment approaching The Houses of Parliament with Big Ben in distance, London, England, United Kingdom, Europe Image ID: 812-191 Artist: Purcell-Holmes Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal night outdoors places capital cities city location street scene street scenes embankment london england great britain united kingdom europe