Lillie Square
London, SW6
£8,667pcm (£2,000pw) (Tenant Info)
- 3 bed s
- 2 bath s
- 1 reception
This three bedroom apartment has been finished to the highest specification. The property has a open plan reception room with a integrated kitchen, the property also has a decked terrace with views into central London.