A location filled with shops, cafes and restaurants in the restored Victorian architecture of St Pancras International station.
St Pancras International The Grand Terrace
Time Out says
Details
- Address:
- St Pancras International
- The Grand Terrace
- London
- N1C 4QP
- Do you own this business?
- Sign in & claim business
Discover Time Out original video