Furnished Private Bedroom in New UCL Residence on Isle of Dogs | Ohana