Aquazzura
38 Albemarle Street
Albemarle Street brings together luxury retailers, world-renowned fashion designers and prominent restaurants in the heart of Mayfair. Albemarle Street is dedicated to improving the retail experience by creating a one-stop luxury lifestyle destination for visitors to discover, explore and indulge. The street strikes the balance between old and new, high-end and creative; establishing itself as a dynamic retail, dining and cultural hub.