Title: Glimpses of Globe Town
Subjects: History
Places: London (England), Tower Hamlets (London, England)