S

The best restaurant in London with a much deserved...

The best restaurant in London with a much deserved Michilen star. The new staff in this intercontinental has changed it from my last favorite to a top spot.

Comments:

No comments