Davey has thought of everything! His place has all the amenities of home so you’re not running out for the essentials during a quick stay. The location in Greenwich is ideal for traveling to all areas of London. We took both the trains and ferry and had no issues. Loved our first stay in the UK. Hope to get back soon!