Resto 25 Searcy’s St Pancras Grand Restaurant
A bit soulless but ok if you're getting the train and want somewhere more upscale than Carluccio's.
A bit soulless but ok if you're getting the train and want somewhere more upscale than Carluccio's.