Retail/Clothing Store

Leaping Lizards

A Hand made, independent clothing brand in London UK, using African material with ethical and sustainable products.

Contact

Address
Archway Road 220, London, GB

Social Media

Is this your business? Verify now and manage your data.

Verify