A Remote Place near a river

Greetings deliciousish friends,

I’m currently trying to find a certain street where rubbery men meet. I’m aware it’s fate locked content so no spoilers, but I have no idea where I’m supposed to meet a certain drownie at the title’s place. Is it an oppritunity card, or is it another section of London?

It’s a storylet You need to look somewhere high to find your Drownie guide.