My sister and I are going to London for four days. We would like to be in the Theatre District. I've made a reservation at Radisson Edwardian Hampshire, which is near Liecester and Covent Gardens. Does that sound like a good choice? Any recommendations regarding location of where we should be?
Many thanks, Cheryl