Not Canary Wharf either - think duck.
Is there a place called Trill in the UK
You have us baffled, unkyUb.... Are we talking of a named bird or a species of bird...