Park Terrace Restaurant

Address:

2-24 Kensington High Street
Ground Floor, Royal Garden Hotel
W8 4PT London, United Kingdom

Phone:

44 20 7937 8000 (Hotel)

Map:


Contact   ·   Privacy   ·   Terms