The Royal Artillery Barracks

The Royal Artillery Barracks
Artillery Place, London, SE18 4BH