Royal Victoria Victualling Yard, Deptford, London, England

GPTKB entity