Shop · Kensington Arcade, 123 Kensington High Street, LONDON, W8 5SF
–Exempt
Registered with Kensington and Chelsea council.
All food hygiene ratings in W8
Shop ratings in Kensington and Chelsea · All of Kensington and Chelsea