ABOUT Melissa Odabash
Odabash is the one-stop-shop for all the luxury holiday items a woman could need, including stunning bikinis, sunglasses, kaftans, dresses and cowboy hats.
48b Ledbury Road
Notting Hill
London
W112AJ
England
0207 229 4299
Website: www.odabash.com
