Lali Shop
101 Golborne Road
London W10 5NL
t. 0208 964 1177
e. info@lalishop.co.uk
10am - 6pm
Tuesday till Sunday
website coming soon