Catherine House
25-27 Catherine Place, Westminster, London, SW1E 6DU
- Pretty studio apartmentPretty studio apartment
- Charming residential streetCharming residential street
- Close to Victoria Station and St. James's ParkClose to Victoria Station and St. James's Park
- Separate sleeping and living areasSeparate sleeping and living areas