Leading London Based Appletree Boutique offers a fusion of vintage and modern

Appletree Boutique, the leading fashion store based in Portobello Road in central London offers an alternative to the bigger high street brands.