St. Peters Square, London, W6
£10,998
0.7894 $13,932
pcm
5
5
256 internal area unit 2
Discover unparalleled luxury in this five-bedroom, five-bathroom townhouse. Spanning 2,744 sq ft across five floors, it boasts elegant living spaces, a stunning open-plan kitchen, multiple terraces, all in a prime tree-lined location