Four Points by Sheraton London
83% recommend this hotel