Preview Tower block on Euston Road, London, England, United Kingdom, Europe Image ID: 911-5578 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store tower block euston light electricity power energy energy use night outdoors capital cities city location architecture exteriors building exterior high rise euston road london england great britain united kingdom europe low angle view skyscraper skyscrapers vertical