For me, I know "Richmond" is used numerous places near me locally, so my assumption would've been that "Richmond hill" is too generic a query.

"David Attenborough Richmond hill" would've been the way. I'd hardly fault OP for my own choice in query.