Skip to content
Business Hours: Monday - Saturday 10am - 5:30pm ~ Sunday 10am - 4pm
Business Hours: Monday - Saturday 10am - 5:30pm ~ Sunday 10am - 4pm


We aim to get every order dispatched within one working day. Please note, we class a working day as Monday to Friday; orders received over the weekend will be dispatch on the Monday, or, in the case of a bank Holiday in the UK, Tuesday.

Our online shipping fees are:

Local Pickup & Local Delivery

If you are in the area, we offer a free collection service where you can collect your order direct from our shop. Normally all orders are available to collect within 1 hour, during business hours. 

If you are within a 10 miles radius, we also offer a delivery service in the early evening once the shop is closed. There is a £2 charge for this service.

UK Destinations

£4.50 for all orders below £50

FREE for all orders above £50

For most orders we use Royal Mail with expected delivery between 2-7 business days.

Occasionally, we will use DHL for larger orders with delivery expected between 1-3 business days.

For any items that come direct from our suppliers, such as musical instruments, these are sent via courier with expected delivery 1-3 business days.

For other items from our suppliers around the world, the expected delivery time will be given at time of order, but can be around 10-30 days on average.

Europe & Rest of the World

Currently unavailable but we are working on it!