I recently stayed at the Radisson Blu, Mercer Street, which is at the centre of the Seven Dials area of London. The area is well cared for and is full of vibrant individual shops and restaurants. The Seven Dials almost has an independent, village-like atmosphere to it, yet is situated close to Covent Garden, Trafalgar Square and lots of other tourist areas, all within walking distance.