A tenth-floor two bedroom duplex penthouse apartment available to rent in The Vista Building, Woolwich SE18. 
This well-proportioned apartment situated in the heart of Woolwich is decorated in a neutral style with wooden floors, and is ideally located for shopping amenities, transports links and is moments away from the river Thames. 
The