The 15 best spots off the beaten track for a British weekend staycation