Shopping Cart


Our London store is next to the British Museum and open 5 days a week: Tuesday to Saturday 11am- 5:30pm.

Our address is 25a Museum Street, London, WC1A 1JU.

Nearest Tube:

  • Holborn for the Piccadilly and Central Lines
  • Tottenham Court Road for Elizabeth, Central, Northern Lines.


As we are right in the heart of London,we are within the Congestion Charge Zone  and there is very limited on-street parking nearby. There is a loading bay opposite the shop and a handful of metered spaces on parallel roads. Bloomsbury Square underground car park is is a multi story car park a 3 minute walk from the shop.


Our Museum Street shop is up three steps from street level. We are unable to fit a ramp onsite and so the shop it is not easily accessible for those who can't use stairs.


Feel free to contact us ane time. We will get back to you as soon as we can!