Vista is a stunning new residential development, situated directly opposite the Grade II Listed Battersea Park. Built on the former QVC/Marco Polo House site, the two contemporary residential buildings – 16 stories in height will provide 457 residential units consisting … More >>