Good clean accomodation space centrally located in London close to Lambeth North Central station