Studio 10, 29 Matheson Road, London W14 8SN, single studio with cooking facilities, share shower and toilet. Price £433pcm.

Category: