Mayfair is the wealthiest district in the entire United Kingdom and we want you to join us on a walk through opulence as we learn what makes this London locale so sought after! We will begin on Oxford Street, outside the iconic Selfridge's Department Store. Opened by Mayfair resident Harry Gordon Selfridge this is the […]