ADMIRALTY ARCH IS AT ONE END OF THE MALL IN LONDON, WHAT IS AT THE OTHER END? July 14, 2017 By Show answer BUCKINGHAM PALACE More General Knowledge Questions