Culmington Road, London, W13
Offers Over
£3,000,000
0.7554 $3,971,406
6
3
339 internal area unit 2
Presenting an imposing double-fronted six-bedroom detached property, this residence offers generously proportioned accommodation spread across four floors