Bells Apartments
Cambridge, England
Established 1988
Two self contained flats in a fully renovated Grade II listed building in central Cambridge, just 5 minutes walk from the market square.
Enter Site
Off-road views of Bell Court, of which 39 Castle Street is a part.