3 bed for Letting
Oxbridge Terrace, Palace Wharf, Rainville Road, London

£11,700 PCM