A Brief History: The Clock Tower Mall is located at 6 Clock Tower Parade in Bermuda, just within steps of the Royal Navy Dockyard. The clock tower boasts two 100 foot tall identical towers with one showing the current time and the other showing the time of high tide, the building itself reportedly has walls around three feet thick. The building was built in 1856 as a warehouse for the once active Royal Navy Dockyard. In 1990, the Clock Tower opened as a mall with around ten stores in it. Now, the Clock Tower has become a major tourist attraction with over twenty-five stores to purchase a variety of different items and food.
Haunted History: Visitors have claimed to have felt uneasy in certain parts of the mall. Employees working in the mall after hours have claimed to have heard a conversation between men, and then just stop.