Travel planning to Weymouth and Portland in Dorset, England, UK, a beautiful destination in seaside for a weekend from London.