Shop · 137 Sloane Street, LONDON, SW1X 9AY
…Awaiting inspection
Registered with Kensington and Chelsea council.
All food hygiene ratings in SW1X
Shop ratings in Kensington and Chelsea · All of Kensington and Chelsea