This place is a perfect place to stay in London. Wonderful restaurants and shops are within walking distance. The apartment had all the amenities we needed. It is also within walking distance to the local tube station which made it convenient while traveling around the city. The owner’s communicated everything before our stay which made our vacation stress-free. We will definitely stay here again while in London.