Loading opening times...
Melt Notting Hill Shop is registered at 59 Ledbury Rd, London, W11 2AA. Currently the business operates from 10:00 to 18:30. This firm specialises in following categories: Restaurants, Cake Makers & Decorators, Sweet Shops.