Lockgate Road, London, SW6
£1,540,000
0.7894 $1,950,849
2
2
89 internal area unit 2
Westwood House - A spectacular two-bedroom and two-bathroom apartment within the desirable Chelsea Creek development, by The Berkley Group St George