Basement front flat, 49 Elsham Road, London W14 8HD, Self-contained one bedroom flat,price £1668pcm.

Category: