Nestor's place is excellent for short or long stay ,it has got everything and very near to central London,metro is 2/3 mins walking with lush green and calm atmosphere..Response of Nestor is very prompt and apartment has got every directive written in the places.We have thoroughly enjoyed our stay and will come back here in our next trip to London.