1 Bedroom Flat to Buy, Octavia House, SW1

£625,000

1 bed flat to buy, Octavia House - London Central Portfolio Limited