Crown Lodge
12 Elystan Street, London, SW3 3PW
121.80 sq m
Guide price £2,450,000
- Virtual tour availableVirtual tour available
- Spacious and bright open plan kitchen/receptionSpacious and bright open plan kitchen/reception
- Private south-facing terrace and balconyPrivate south-facing terrace and balcony
- Large principal suiteLarge principal suite