Flat
3
1674 sq ft (150 sq m)
Stunning top-floor flat with direct lift access
Situated in an enviable location a stone’s throw away from Sloane Square
Acquired September 2009 for a Greek shipping client.