The Meeting Place

The Meeting Place

Sights & Landmarks • London, England United Kingdom

A bronze statue depicting an embrace between Paul and Catherine made by Paul Day. It represents St Pancras's role as the terminus of the rail link between UK and France.


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near The Meeting Place.