United Kingdom > England > Cambridgeshire > ElyThis photo was taken on 10th July 1986, when Rickwood And Sons closed. It had been a family run furniture and fittings shop which traded here for almost 100 years.
Comments (0)
Register or login to comment and contribute to the community