Memory posted 7 months ago
Has Matt gone mad? Does he have a hidden secret? Why is he recommending a bra shop? Well because they sell the best bras in London (so I’ve heard), supply the Queen, and have free coffee and biscuits to keep husbands happy.
22A Conduit Street, Mayfair London, United Kingdom
Lemi is better in your pocket. Discover more and create your own Lists in our iOS and Android apps.