No.3 Canalside Walk: a waterfront enclave in prime Central London

Luxury apartments are going on sale in London's most centrally located canal-side district.

READ FULL ARTICLE