Under the famous St Pancras clock and a striking new bronze sculpture by a leading London artist entitled 'The Meeting' >