£2500p/m To Let 2 Bedroom Flat Haverstock Street City Road Islington London N1 video of virtual tour