Radisson Blu Edwardian, Mercer Street

London WC2H 9HD