Studio 15, 30 Hogarth Road, London SW5 0PU, single with cooking facilities, share shower and toilet. Price £606pcm.

Category: