
About The Barracks, Kingston upon Thames
Other, Unclassified Objects, Interesting Places, Historic Object
The Barracks was a military installation in Kingston upon Thames.
Source From:
Wikipedia
Kings Road, London, England, United Kingdom, KT2 5JR