Berth of a Nation

Booked your Thames moorings for the summer? It might be worth making those calls as a report suggests that London is about to become the Superyacht Capital of the World. Well, for around three months or so, anyway. The double whammy of Diamond Jubilee and Olympics 2012 sees TripAdvisor name London the best place to…
View Post