EARLS COURT ROAD GROUND FLOOR FLAT
99 Earls Court is located at the corner of Lexham gardens, just in 2 minutes walk to High Street Kensington.
It is a luxurious large ground floor two-bedroom apartment with a street and garden view. Suitable for short and long let.
No valid season or rate found for this Accommodation. Has one been added yet?