Every once in a while you just come across a hotel that gets it right. It’s clearly a combination of factors, but when it all comes together, it’s amazing. The Radisson Blu Edwardian Mercer Street in the Covent Garden section of London is exactly that – amazing. So, what was it? The location is perfect. The … Read More