The Apartment is situated in a gated complex right on the river in Woolwich and with excellent links to all parts of east and central London it is a great location away from the crowds. Its about a 10 minute walk to the station. The apartment is set up well for people on short breaks to London and has everything you need to self cater. There is an extensive DVD library too for those down times!
There are some good pubs in the area and a couple of supermarkets.
If you are looking for a completely relaxing environment away from the crowds then you will struggle to find a better spot!