1 rooms · from £75
Situated in London's trendy Kensington and Chelsea borough, the Kensington Flat offers self-catering accommodation. The property is a minute's walk from Earl's Court Tube Station. The apartment offers a seating area with a flat-screen TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: