26 Gloucester Road London, SW7 4RB

Easily reached from both Kensington High Street and Gloucester Road tube stations, this sumptuous shop stocks many designer labels as well as high street clothing for women and men. Keep an eye out for fabulous bric-a-brac, collectables and books and do a bit of celebrity spotting while you’re there.and support this fantastic charity’s work in Romania.