A 1930 Map Of London Football Grounds And Pubs

Anyone heard of Thames Athletic?