Studio apartment for rent in Knaresborough Place, Earl's Court, SW5 for £1,603 pcm. Marketed by Concept Studio Apartments, ...