When we imagine a city break, many of us picture hopping on a plane and spending a few days immersed in the culture of London, Dublin, Paris, Barcelona and the rest. But sometimes looking closer to home can be just as rewarding.