1.
Postman's Park: London, England
2.
Galloway Forest Park: Dumfries and Galloway, Scotland
3.
Jane Austen's House Museum: Hampshire, England
4.
The Animals in War Memorial: London, England
5.
Hever Castle: Kent, England
6.
Greyfriars Bobby: Edinburgh, Scotland
7.
The Pankhurst Centre: Manchester, England
8.
Bevis Marks Synagogue: London, England
9.
Ulster American Folk Park: Ulster, Northern Ireland
10.
Castell Coch: Tongwynlais, Wales
Who knew Britain had such incredible sights? For even more heartwarming places to check out, take a look at VisitBritain.