Monarch Square London SW11
£462 pw | £2,000 pcm
Bedrooms: 2
Baths: 1
Furnished: Furnished
Wonderful two bedroom apartment located in the brand new development that is moments to Clapham Junction.