UK travel and history guide, heritage attractions in England, Scotland, and Wales. London guide, British history and culture.