London, N1 1PT
double room
London, N7 7BW
Top floor self-contained studio flat with excellent transport links to let in Holloway, London N7.