Bronze statue of ` The Meeting Place` at St.Pancras Eurostar Int.Station, London. U.K.
Bronze statue of ` The Meeting Place` at St.Pancras Eurostar Int.Station, London. U.K.

Interior shot

Location: St Pancras station, London

Photographer: Ted Edwards

Bronze statue of ` The Meeting Place` at St.Pancras Eurostar Int.Station, London. U.K.

Interior shot

Location: St Pancras station, London

Photographer: Ted Edwards