The Grange

The Grange
Warwick Road, London, W5 3XH
Photo of The Grange