apicfood
Food
About
Locations
App
download app
UK
London
The Chelsea Corner
Lamb Chops
Lamb Chops
The Chelsea Corner
451 Fulham Rd, London SW10 9UZ
+442030550088
@the_chelseacorner
YOU MAY ALSO LIKE
MARGARITA 🍸
Lychee martinis
Lobster linguine