Piershill Barracks were
situated to the east of Jock's Lodge, on the northern side of
Portobello Road, the main road from Edinburgh to Portobello.
I believe that the
postcard above may show the 51st Battery of the Royal Field
Artillery. I don't know for how long they were based at
Piershill, but they were there in 1909