The place is neat and peaceful, it is very near the bus stop. Bus takes you to Plumstead Station and you can easily board train to central London. Ancells’ place is highly recommended.