Mich and Vaughn's apartment was the perfect place to stay as a first time visitor to London! They prepared a visitor manual with everything from using the public transportation, site seeing/activities, restaurant suggestions, and more - incredibly helpful! It's a short walk to the tube station located on the central line and there is a bus stop even closer that made travel to some of the best spots in London super easy. Would definitely stay there again and would recommend to anyone looking for a great place!