The Radisson Edwardian Hampshire is ideally situated on Leicester Square in the heart of London. This exclusive hotel combines grandeur, elegance and comfort and offers commanding panoramic views of the capital from many of its rooms, including all of its suites.
This luxurious hotel provides an ideal base for both business and leisure travellers, and offers competitive rates, and a classic... More details

Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...