0.0
- reviews

Deli

The Orchard Canteen

116 Kensington Park Road - Notting Hill 114, W11 2PW Royal London Borough of Kensington and Chelsea Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Deli, Dessert and Pastry Shop, Bakery, Coffee Bar, Ice Cream Shop, Diner
Ideal for: Single, Young, Children, Friends
Types of Cuisine: Italian, Local food
Deli Dessert and Pastry Shop Bakery Coffee Bar Ice Cream Shop Diner The Orchard Canteen Notting Hill
Services:
Take away
GET DIRECTIONS
Deli Dessert and Pastry Shop Bakery Coffee Bar Ice Cream Shop Diner The Orchard Canteen Notting Hill