Stephen House

Stephen House
Darnley Road, London, E9 6QH