2, 24 Kensington High St, London W8 4PT
Breakfast restaurant | Restaurant
Set within an elegant hotel, this all-day dining restaurant offers a refined British menu, providing a serene view of Kensington Gardens.