We have stayed at the Raddison Edwardian off Oxford Street when we have been in the city for a show, it is a nice clean hotel.