Studio 2, 12 Matheson Road, London W14 8SW, single with cooking facilities, share shower & toilet, price £606 pcm.

Category: