London Square acquires £32m Belmont site in Vauxhall

London Square has purchased the Belmont site in Vauxhall for £32m.

The site, at 12-20 Wyvil Road, SW8, is currently occupied by a two-storey office block and warehouse and was acquired from a private investor.

It sits in TfL