The house is marvellous, Annabelle is the sweetest host ever and together with her husband they proved to be a very kind couple.
As per the location, there are busses that in 10 minutes takes you to the tube station (North Greenwich).