Aquazzura Boutique
Business Information
Aquazzura Boutique Website
+44 20 3828 0433
38 Albemarle St., London, W1S 4JG United Kingdom
Hours of Operation:
Monday 10AM–6PM
Tuesday 10AM–6PM
Wednesday 10AM–6PM
Thursday 10AM–7PM
Friday 10AM–6PM
Saturday 10AM–6PM
Sunday Closed
About the Business:
The color of the London boutique is blue, and as all Aquazzura stores, it combines old and new elements. It is located in a vintage townhouse on Albemarle.