Ministry of Defence
The Ministry of Defence is responsible for the UK's defence policy and is the headquarters of the British Armed Forces.
New to Nettleden?
Join our gang of urban explorers, get started by creating your free account...
- Admiralty Citadel
A huge, protected Second World fortress right in the middle of Central London, sat in between Horse Guards Parade and Saint James's Park.