Looking for meaning

I spotted this whilst out and about in Coventry last week: a shop window with no fewer than 6 trapezing monkeys!

I’m desperately hoping that this is because this building is where a large group of people come to practise circus skills…

[reference]