Park Terrace

 

The Italian Restaurant is the finest trattoria in Mayfair, with regional recipes and fresh pasta dishes, served with Italian verve. Traditional afternoon tea and light refreshments are served in stately splendour in the Park Terrace.

Click to enlarge pictures:

Back to London Hotel list page

Back to HOTEL WE USE page