London

Park Terrace Restaurant

Quietly opened ahead of its official May 1st relaunch, on the ground floor of the Royal Garden Hotel.