Westminster, the political and cultural hub of London, is a bustling city filled with endless…