Talk:Tottenham Court/@comment-3182821-20180522175941

Tottenham Court Road is a major street in London. The Rising Sun is on Tottenham Court Road, The Friend At Hand is a few streets over. Using pubs as reference points is a common way to map London's geography.