This bronze statue named The Meeting Place is in St. Pancras International (London. England) stands beneath the station clock. Designed by British artist Paul Day evokes the romance of travel symbolized in the passionate embrace of lovers under the watchful eye of the station clock. A beauty sculpture with gorgeous and exquisite details.
Find more in the artist website: http://www.pauldaysculpture.com/monuments/the-meeting-place