London is a great city, but there are other cities to explore all over the UK.

Bath
This city is found in the countryside and is known for its Georgian 18th Century architecture.
You can also visit the Roman-era baths, Bath Abbey, the long Pulteney bridge and the Prior park Landscape garden.
You can find decent accommodation on Airbnb. You can also get the train from London or find flights through hopper.

Bristol
Bristol is a city that is famously known for its hilltop with colourful houses and The Clifton Suspension Bridge that crosses over River Avon.
It is booming with street art culture, a lively music scene and is packed with history.
You can find accommodation on hopper and transport through Omio.

Edinburgh
Scotland is known for delicious shortbread, eccentric dishes such as Haggis and its beautiful Georgian architecture.
Edinburgh is the capital that is set in time as a medieval town.
If you visit Holyrood Park, you will see picturesque views of Scotland itself.
Check out accommodation on booking.com and flights from Omio.

Manchester
This is a major city located in the northwest of England and is known for its lively nightlife, restaurants that have different cuisines and its rich industrial heritage.
If you are into techno or house music, then there are some fun events to attend in this city.
For accommodation check out Airbnb and for flights check out Ryanair.