Get in touch with us


Ten Star Store Limited, Kemp House, 160 City Road, London, EC1V 2NX

E-mail: info@tenstarstore.com

Opening Hours

Monday

24h

Tuesday

24h

Wednesday

24h

Thursday

24h

Friday

24h

Saturday

24h

Sunday

24h