There are plenty of cities here in the UK for us to choose from for an overnight stay, each one offering it's visitors a wealth of historical sights, attractions and hotels.
If you are planning a trip around the UK or visiting us from afar, take a look on Wikipedia for an impressive list of cities; Bath, Birmingham, Cambridge, Leeds, Manchester, Newcastle-upon-Tyne, Nottingham, Sheffield, York, Wells...these are just a few from an extensive list which also covers Scotland, Wales and Ireland.