Tag Archives: shopping in London

Stylish Mayfair Shopping

Mayfair is the final word in luxury shopping; a slice of stylish heaven that shines out even among the excellent shopping areas surrounding it. Old world artisans and contemporary talent … Continue reading →

Posted in London Travel Guide | Tagged , | Leave a comment

Mayfair: An Indulgent Experience

What does Mayfair have to offer the luxurious traveller? The highest quality of goods from well-established brands as well as incredible services to make one feel pampered and renewed. There … Continue reading →

Posted in What to Do In London | Tagged , , , , , , , , , , | Leave a comment