homage [ˈhɒmɪdʒ]
1. a public show of respect or honour towards someone or something or somecache...
I have rated this a 4, but you may think different...let me know as happy to tweak if necessary.
You may have some time before you catch your bus, carry on shopping or explore this beautiful City. If so, come and search for my little cache. Enjoy