St Pancras Grand Brasserie
The St Pancras Grand Brasserie is located on the Upper Concourse of St Pancras International Station, a truly unique and stunning destination, which has become one of London's favoured English Heritage landmark sites.
The Brasseire was Created by the well-known designer, Martin…