Located on the south bank of the River Thames, Castle Court provides a range of newly built executive apartments finished to a high standard just off Putney High Street. The complex provides at ground level a selection of retail units, which offer commercial shop frontage to mirror the existing commercial surroundings.
The development is within walking distance to Putney Bridge or East Putney tube station and also Putney Mainline Station.