Apartments in London Paddington


Book your apartment in Paddington with flexible check in and checkout times and save money.

39b6f11f 7e52 471e 8633 6c12565bb4a1

12 London Street Apartments

Located just 2 minutes walk from Paddington Station with convenient access to the Heathrow Express, a great hotel alternative.

View Property Details