Berwick is England’s most northerly town. Nowadays this small coastal town retains much of its charm, with narrow streets enclosed within Elizabethan walls. The town offers amenities including shops, cafés, organic food shops, restaurants and pubs, a weekly market and a quirky micro-pub and brewery. Berwick is an ideal base to explore Northumberland’s many castles dotted along the coast and up into the Scottish Borders where there are many stately homes to visit.