Euston Tower

286 Euston Road
Camden 
Greater London NW1 3DP
United Kingdom