B London Boutique is a one-stop-shop to fulfil all of your beach and beauty needs. B London offers the very best in Beachwear and Beauty Therapy. The B London Boutique is based in London's beautiful and exclusive Barnes.