Self Contained Apartment
London, NW11
£190 pw