apicfood
Food
About
Locations
App
download app
UK
London
The Scarsdale Tavern, Kensington
The Scarsdale Tavern, Kensington
23a Edwardes Square, London W8 6HE
+442079371811
@scarsdalew8