London is one of the world’s most expensive cities, so a central hotel stay right by Piccadilly Circus for just $40 a night is surely a bargain. https://t.co/dNkyvxXmcl— CNN (@CNN) April 25, 2026