Nelson Court
2 2A Trafalgar Road, Cambridge, UK
Central location which offers studio 1 bedroom 2 bedroom and 3 bedroom apartments.
Video
Anything else you'd like to know?
For a complete set of policies for this home, please get in touch with one of our sales representatives.