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