Just 8 miles from the attractions of London, the Camden Place Apartments are just 15 minutes by train to Central London. They are modern apartments with contemporary furnishings, full kitchens, and free Wi-Fi.All apartments feature a lounge area with a leather sofa and TV is included in all apartments. There is also a modern kitchen with a washing machine, oven with stove, microwave, and fridgefreezer.They offer separate bedrooms, as well as separate bathrooms with toiletries. Guests can also ... More