Very clean. At the center of London. Close to Victoria Station.