NW103UH
Ambleside Road, London
5 spacious bedrooms 2 modern bathrooms Semi-detached house Located on Ambleside Road 1,227 sq ft of space 1 reception room Ideal London location Close to schools Near public transport Viewing recommended