Perfectly positioned just moments away from Paddington Station, ideally located for Heathrow Express and exploring the City of London. 12 London Street Apartments offers a sun terrace and fitness centre. With exquisite accommodation, impeccable service and thoughtful touches such as complimentary Wi-Fi and meet and great as standard. 12 London Street Apartments, Paddington are the perfect base whilst in London for business and pleasure alike.
Free cancellation anytime up to check in.