Search for
London, United Kingdom

The Meeting Place is an impressive bronze sculpture located at St Pancras International in London. Created by artist Paul Day, the statue stands at nine meters tall and depicts a couple in a warm embrace. Situated under the station's iconic glass roof, it serves as a romantic landmark symbolizing reunions and farewells in the bustling railway hub. The detailed frieze at the base adds depth, showcasing scenes related to travel and connection.