Is there a great restaurant in walking distance to St. Pancras station?
Coming to town early evening and need to leave later that night.
London for dinner one night. And just want to go not too far from the station.
Does not have to be michelin starred..just really good food. good vibe.