7 Products found in St Pancras Spa
St Pancras Spa is located right slap-bang in the heart of London, close to two major train stations.
You can find the spa in the St Pancras Renaissance Hotel. It's the incredibly ornate building next to Kings Cross station.
Euston Road, London, NW1 2AR
The closest tube is Kings Cross - accessible via the Picadilly, Victoria, Northern, District, Hammersmith & City and Metropolitan lines.