233 

Studio flats and apartments to rent in London