Location

We are located in the Clocktower Mall in the very west end of Bermuda in the Royal Naval Dockyard, where you will find the cruise ships docked during the Summer Months, from may til October.