Category: Cafes and Coffee Shops Category: Cafes and Coffee Shops
Address: Unit 13, Kensington Arcade, Kensington and Chelsea, London, W8 5SF
Landline: 020 7938 1441
Report a problem with this listing