Born in Southwark, Weir was a member of the Streatham Vestry from 1872, and was the representative of the Wandsworth District Board on the Metropolitan Board of Works from 1885. He retired from local government when the Metropolitan Board was abolished and replaced by the London County Council in 1889.
He was resident at "The Hawthorns", Grove Road, Clapham Park.
In his will he left £100,000 to found a hospital for the benefit of the inhabitants of Streatham parish. The hospital, which was built on the site of his house and on adjoining land, was the Weir Hospital, and opened in 1911. It was closed in 1977, and there is now a Benjamin Weir Ward at St George's Hospital. The Benjamin Weir Trust continues to exist as a charity.
Grove Road was renamed Weir Road in 1936.
- ↑ Testimonial to Benjamin Weir from the Vestry of the Parish of Streatham in recognition of 17 years service on the Vestry and Board of Works. The National Archives.
- ↑ "Deaths". The Times: p. 1. 27 February 1902.
- ↑ Weir Maternity Hospital. Lost Hospitals of London.
- ↑ Benjamin Weir Trust. Charities Direct.