About the Company

Castletown House offers a selection of apartments, each one self-contained and maintained to good standards, set in an historic Victorian building and are within a three-minute walk of the West Kensington tube station, and close to supermarkets, restaurants, bars and local amenities.

Company Overview
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.