Flat 8, 3 Stanwick Road, London W14 8TL, Self-contained one bedroom flat with balcony, TV and internet provided

Category: