
About Royal Artillery Barracks
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Royal Artillery Barracks at Woolwich in the Royal Borough of Greenwich, London, was the home of the Royal Artillery from 1776 until 2007.
Source From:
Wikipedia
Artillery Place, London, England, United Kingdom, SE18 5DL