Mitcham Road Barracks, Croydon (original) (raw)

The Mitcham Road Barracks is an Army Reserve centre in Croydon, London, with a history dating back to 1794.

thumbnail