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