Hi All - I am heading to London next Tuesday 4/29 and staying until 5/3. I am staying at the Thistle Marble Arch which appears to be right near Hyde Park. I have never been to London before but would like dining suggestions - or even a Neapolitan pizzeria???
Jay
Jay
Comment