We had a lovely stay at Jane's flat, it's well located for London, the O2 and both Welling and Falconwood stations. There are lots of shops and restaurants nearby at The Green which is a few minutes walk away or in the High Street. It's a great, clean & comfy place to stay and the off street parking is a real bonus.