Men's Residence

225 Wharncliffe Rd N
London