3+ bedroom properties for sale in Se1 (1)

Oxford Drive, London, SE1
Asking price £650,000
Top