ME Hotel London

ME Hotel London

I stayed at the ME hotel in London last weekend and Easter Sunday, this had been on my list for a while and it didn't disappoint! The hotel is located in the Strand which is a few minutes walk from Covent Garden, River Thames/Southbank and Somerset House. It’s the perfect hotel for weekend away to [...]