This is quite possibly the best place to stay in all of London! The location is perfect if you want a short 15 minute commute into the heart of London. The Air BnB is stunning. It is perfectly designed and includes all the amenities that you would want while you are away. It is excellent for both business and personal travel.