
Great hotel, great service in the heart of London – Radisson Blu Edwardian Hampshire
We ended our holiday trip through Europe in London at the Radisson Blu Eduardian Hampshire hotel in Leicester Square. After a less than perfect stay at another Radisson Blu property across the street, I wasn’t sure how well this would go – and I ended up very pleasantly surprised! This ended up as one of […]