Tag: london hotel

Review: Hub by Premier Inn, London, UK

I’ve reviewed my fair share of five-star hotels and there’s nothing I love more than a bit of luxury. But, for a short stay in a hotel that you’re probably not going to spend a huge amount of time in, I’ve been a long-time fan of the Premier Inn and I’m not afraid to admit…

By travelyoutopia March 1, 2023 0

Review: The Birch Hotel, Enfield, UK

I headed to The Birch Hotel, just north of Enfield, to find out more about this new opening that pitches itself as ‘an escape for the explorers’. I wanted to see what all the fuss was about and explore the sprawling grounds and venue that includes, wait for it… a members club, two restaurants, co-working…

By travelyoutopia August 3, 2021 0