Vista Battersea SW8 30/05/2018 by Buildington Viewing of Peabody's West View Shared Ownership apartments 9th and 16th June 2018! Show all news for Vista