10-18 Manning Place was built in 1993 and was bought by The Richmond Charities in 2017.
10-18 Manning Place is located just off Queen’s Road in Richmond and consists of six two-bedroom level access almshouses and three one-bedroom level access almshouses.