29 results
2 bedroom flats to rent in Castle Baynard
- £3,402 pcm (£785 pw)
2 bedroom apartment to rentLittle Britain, London, EC1A
21- Private Balcony
- Separate Kitchen
Added > 14 days by Myspace Estate Agents - Islington
2 bedroom apartment to rentLittle Britain, London, EC1A