Ace Hotel

100 Shoreditch High Street, London E1 6JQ

Monday 10am-6PM
Tuesday 10AM-6PM
Wednesday 10AM-6PM
Thursday 10AM-6PM
Friday 10AM-6PM
Saturday 10AM-5PM
Sunday 12PM-4PM

07375 791373


263 Hoxton Street, London N1 5LG

By Appointment Only              

07375 791373

If you’d like to get in touch with any enquiries regarding orders, stock, collaborations or projects please feel free to call or email us and we’ll get back to you as soon as possible.

Contact us