76 Gloucester Rd, Westwood