Stapleton House N7 8FB South Facing Ensuite Block B 6th Floor Near UCL KCL LSE | Ohana