Discover London’s New Ultra-Budget Hotel on the Most Exclusive Street – Stay for Just £33 a Night!
GETTING a budget hotel in the capital sometimes feels like trying to find a needle in a haystack, but now one of London’s most expensive areas has a cheap, yet...