Leila London
0
Reviews
Clothes & Fashion in London
- Islington
204 Upper Street
, Islington, London, N1 1RQ
+44 (0) 20 7288 2992
Leila London is a clothes shop serving its local area in London. They specialise in clothes, Leila clothes shop has its address at 204 Upper Street.
Tags:
fashion shops
|