London Hotel stays

London Rooms – Where to stay in London

London Rooms We have been fortunate enough to visit London in the United Kingdom many times while crisscrossing our way around Europe. In that time we have stayed in  many London Rooms and managed to stumble on to great deals including 5 star hotels. Although these deals don’t come along every day, they are there you just …

London Rooms – Where to stay in London Read More »