100 Lorraine Rd, Westwood