Euston Tower

286 Euston Road
Camden NW1 3DP
United Kingdom