96 Euston Rd
Somers Town
London
NW1 2DB
United Kingdom