Hackney Station and watercress plantation

From "The Illustrated London News" 15th November 1851.

Go to article