The Toll House, Putney Bridge, London

1881