by ints
LONDON - JUNE 6: Traffic in Euston Road as seen from St Pancras railway station on June 6, 2011, London. Euston Road is an important thoroughfare in central London.