Somers Wharf is a waterfront complex in St. George's, Bermuda, featuring a cluster of small shops offering traditional Bermuda products and handicrafts. While possessing considerable potential, the area is currently experiencing a period of renovation, with many shops closed or under construction. It aims to provide a charming shopping experience and fine dining, but its current state is somewhat diminished. The atmosphere can be quiet, particularly without cruise ship traffic, but it offers a glimpse into a traditional Bermudian shopping environment.
Review not found
Let others know your experience here.