- Dictionary
- T
- Thames
- Related Words
Words related to thames
Thames
T t -
battersea
a district in London, in Wandsworth: noted for its dogs' home, power station (now a leisure centre), and park -
benfleet
a town in SE England, in S Essex on an inlet of the Thames estuary. Pop: 48 539 (2001) -
bethnal green
a former borough of London, England, N of the Thames. -
bloomsbury
a district of central London in the borough of Camden: contains the British Museum, part of the University of London, and many publishers' offices -
cleopatra's needle
either of two Egyptian obelisks, originally set up at Heliopolis about 1500 bc: one was moved to the Thames Embankment, London, in 1878, the other to Central Park, New York, in 1880 -
deptford
a district in the Greater London borough of Lewisham, on the S bank of the River Thames: formerly the site of the Royal Naval dockyard