Schuh ramps up London presence with three new store signings

Footwear retailer Schuh is ramping up its presence in London as it signs for three new stores in the capital.

Footwear retailer Schuh is ramping up its presence in London as it signs for three new stores in the capital.

 

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