We could see The Carriage House from our stateroom window on our cruise ship, docked alongside Kings Square in George’s Harbor, Bermuda. It looked exactly like some of the warehouse restaurants that have been created in the mews of the Tower Marina in London. The soft reds of brick arches and cobbles of our view are carried into the restaurants... more


(1 vote) 


