Royal Armouries

Tower of London

Images

Tower of London

Description

Royal palace and fortress on the north bank of the Thames within the modern borough of Tower Hamlets and home to the Principal Storekeeper’s Department Surveyor General’s Department Clerk of the Ordnance Clerk of Deliveries and Treasurer of Ordnance

Themes Menu