Didn't know this when I took the picture but this is the Clock Tower Mall we visited on our last day on Bermuda.