>
1 bed flat
Judd Street, London WC1H
£2,383 PCM
The property is a one-bedroom flat, located within walking distance to the University College London (UCL) main campus.
The property is a one-bedroom flat, located within walking distance to the University College London (UCL) main campus.