Summary

The New International Encyclopædia…

“ RICHMOND. A town in Surrey, England, 8 miles west-southwest of London, on the right bank of the Thames (Map: England, F 5) . It is a favorite summer resort for Londoners. The rich and beautiful scenery of the vicinity is seen with advantage from the Terrace, which stretches along the brow of the hill, on the slopes and summit of which the town is built. The banks of the Thames are studded with villas, and around the town are numerous nurseries and kitchen gardens. ”
Source: Wikisource

Get perspective with Kwize: daily news enlightened by great literature