Best Rated 4 Star Hotels in London, United Kingdom Hilton London Canary Wharf (From GBP 320) Apex Temple Court Hotel (From GBP 285) Radisson Blu Edwardian, New Providence Wharf (From GBP 265) The Hoxton, Shoreditch (From GBP 260) The Chesterfield Mayfair (From GBP 250) Apex City Of London Hotel (From GBP 210) The Rembrandt (From…