W London - Leicester Square

Starting at
$378
Exterior
Lobby
Lobby