Melissa Odabash
Designer clothing store in Kensington and Chelsea Address: 93 Walton St, London SW3 2HP, United Kingdom Phone: 442075892245 Region: Kensington and Chelsea Nearest station: South Kensington (0.28 miles) Rated: 5.0/5 on Google. Website Opening Times Monday: 10 AM–6 PM Tuesday: 10 AM–6 PM Wednesday:…