Jordan...this may be too late for you to seek what info was requested from other posters.
The Vickers is/was located in front of the Museum building, across Waterloo Road, over from the Officer's Mess.
I assume (?) that the Museum building still stands?
__________________
PRONTO SENDS
|