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.