OAKLEY STREET

OAKLEY STREET, LONDON

A most incredible six bedroom Chelsea townhouse with swimming pool and private garden square.

£7,950,000

See Property Details