Camden Place Apartments is located in the business district of Greater London South East. This contemporary styled hotel offers fully-equipped kitchens and separate bedrooms. These apartments are surrounded by nearby food stores, restaurants, and public transportation, with train and Underground stations located a few minutes’ walk away. A bus stop outside the apartments offers a convenient connection to Heathrow Airport. Complimentary parking is provided.
Reach us, we're available 24/7.