10 Reasons to Travel To Great Britain Now
The Kingdom: still United. London’s still got what is arguably the finest collection of luxury hotels anywhere, the English country-house hotel tradition is alive and well, and Scotland has a plentiful supply of both stylish city hotels and classic castle hotels.