St Pancras Brasserie and Champagne Bar by Searcys

Grand Terrace, St Pancras International Station N1C 4QL