Well, you can Google soup kitchens, food pantrys, homeless shelters/hostels, etc. These are all places where homeless people will congregate regularly. Other places include public parks, libraries, train/bus stations and airports, malls or large shopping districts, large pubic events...
There are always people sleeping rough near Marble Arch
There's a few ex MPs
local councils buildings
on your street