Aquazzura Opens London Flagship on New Bond Street, Its Second Mayfair Store
MAYFAIR MOVE: Aquazzura is the latest luxury brand to land on New Bond Street, which is coming alive once again with openings and refurbishments in the wake of the pandemic, and despite the challenges of Brexit. The new store is located at 26 New Bond Street, a space formerly occupied by brands including Lucie Campbell and Fauré Le […]