Studio 1, 16 Ravenscroft Road, London W4 5EQ, Large double bedsit wit a private shower and cooking facilities, share toilet. Price £715pcm

Category: