2 results
Townhouses to rent in Elephant and Castle
- £3,850 pcm (£888 pw)
4 bedroom townhouse to rentMarcia Road Bermondsey SE1
42- *No Deposit Option Available*
- Available Early September
- £3,750 pcm (£865 pw)
4 bedroom townhouse to rentHenshaw Street, London SE17
42- Short walk to Elephant & Castle train station
- Lounge/diner