Paddington is a commuter's haven. There are several popular hot spots nearby, such as Kensington Gardens and Hyde Park. Walk a few minutes away from the station and you'll stumble upon Regents Canal, where you ... Read more

View all Luxury Hotels in London