Tommy Taplow
London
Northumberland
(in United Kingdom > England)
Worth visiting!
Why I recommend this place to visitors — 1 year ago
Places of interest:
Bamburgh Castle (some of Harry Potter was filmed here)
Holy Island and Lindisfarne
Alnwick
The beaches and dunes
The National Park
Go see the puffins and seals too! :-)