A junction located in London where six different routes connect. A newspaper boy is said to be here shouting headlines in chapter 17.





Vetted?
No