Studio 11, 13 Glazbury Road, London W14 9AS, single studio with cooking facilities, dedicated shower and access to garden, the toilet is share. Price £672 pcm

Category: