Tavistock Street
Tavistock Street is a street in the Covent Garden area of London which runs parallel to the Strand between Drury Lane and Southampton Street just south of the market piazza.
In the early 19th cent...
Tavistock Street - Wikipedia