London, England/london2B-255Previous | Home | NextStanfords (book store) at 12-14 Long Acre has been in business since 1853. The building is 100 meters southwest of the Hatchett home. This specific site has been active since 1901. The view is southeast. |
|