Endowed with lush greenery located in Tuen Mun Lam Tei, The Sherwood consists of 12 residential buildings with 16 to 17 storeys. The luxury clubhouse sets the new standard in the neighbourhood.