My Dinner at Carluccio’s: The Best Italian Restaurant Inside St Pancras Station
A Perfect End to a Long London Day: Dinner at an Italian Restaurant Inside St Pancras Station It was a long day, one spent walking and absorbing the immense culture of London. My journey took me from the hallowed halls of the British Library, where I saw handwritten Beatles lyrics (read about that experience here), Continue reading “My Dinner at Carluccio’s: The Best Italian Restaurant Inside St Pancras Station”



