The Covid-19 pandemic killed off international travel for most Brits. Instead, stay-cations became the norm. While the world may have opened back up, stay-cations are here to … well...stay, with over 50% of Brits...
As with many other countries, much of England is overlooked in favour of its capital city. London, with its beautiful green spaces, rich cultural history, designer shops and delicious food, is the world's most...