Really lovely home base apartment for exploring London, with the rail station right across the street. Downtown Greenwich is just a 5 minute walk away and is a very charming neighborhood. Davey was very sweet and informative about how to get about and what to do in the area. Highly recommend.