Mulberry signs new London flagship and office sites

Mulberry has signed leases on a new store and head office

Luxury British brand and retailer Mulberry has signed leases for a flagship store at 50 New Bond Street and for a new London head office space.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now