Retail Store

We have a retail outlet located in Portsmouth City Centre, this is on the English south coast. Approximately 90 minutes from London by rail or car.

The store is around 5 minutes walk from Portsmouth & Southsea train station and has a large shopping centre surrounding it.

There is nothing quite like it in Europe! We have just about all the items listed on the site on location!

If you have any difficulty in finding us, please drop us a line on 023 9265 2211 and we'll direct you.

Opening times : Monday to Saturday 10am - 3pm. Please do note on occassion our full team are away at Live Events (sometimes at extremely short notice) so if you are traveling from a distance, please phone ahead a few days before to check we will definately be open.


Here are a few photos of the store!