St Pancras Spa

9 Products found in St Pancras Spa

Where is 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.

Address
Euston Road, London, NW1 2AR

Nearest tube
The closest tube is Kings Cross - accessible via the Picadilly, Victoria, Northern, District, Hammersmith & City and Metropolitan lines.