Studio 7, 146 Holland Road, London W14 8BE, Double studio with a private shower and cooking facilities, the toilet is share. Price £693pcm.

Category: