Featured venue
Admiralty Citadel

Photo added by Higgypop
Admiralty Citadel - Horse Guards Parade, London, United Kingdom
A huge, protected Second World fortress right in the middle of Central London, sat in between Horse Guards Parade and Saint James's Park.













