This is a perfect flat just steps from Gloucester Road station. I recommend Leila's place without equivocation. Whenever I return to London I hope to make this my "go-to" place.