I'm visiting London with friends next month. Because I have visited London dozens of times and lived there about a century ago, they;re expecting me to show them the "Real London." I'm not too worried, because I actually do know the place fairly well, but I'm out of date.
They all want fish & chips. Any suggestions for some really good fare?
They also want to go out to a lovely tea. Best places for fresh scones and clotted cream?
We're staying near St.Pancras Station. Any help will be most welcome.