This small little slip of land feels like an Island within London. If you visit via road over the A117, you have the Royal Docks to one side and the Thames to the other which gives off that isolated feel. The one other main point of access (excluding King George V DLR station) is the A112 which takes you past some of the last remnants of industry in the area.
Taking an overview, North Woolwich is far from isolated in reality. Close to hand is London City Airport for access to Europe, the above mentioned DLR and one of the few crossings of the Thames in this area, the Woolwich Ferry . Being free, the ferry is an attraction in itself for a crossing across the Thames. If you like to keep your feet on dry land, there is of course the Woolwich Foot Tunnel that takes you under the depths of river Thames. There is also soon to be an extension of the DLR taking it south across the river to the main bulk of Woolwich.
The final place to note in this small community is the Royal Victoria Gardens for Bowling, a Paddling Pool, Childs Play area and Tennis Courts, all of which overlook the Thames.
If you like water, water sports and the quiet life within ease of access to London, this is the place to be.