51 Savile Park Road, Savile Park