Hotels, bed and breakfasts, hostels and holiday rentals in the Southeast are already in short supply so there are plenty more people in need of a place to stay. London is one of the most popular capital cities in the world, so with additional interest it’s little wonder that accommodation opportunities are becoming scarce. It’s [Continue reading …]