Leyla's place is in a great location only 7 mins walk to south Kensington underground station where there are loads of eateries. The flat is compact but lovely and clean. Would definitely stay again if in London