Lord Nelson and Lady Hamilton’s Merton Place

In a very small clearing (Nelson Gardens) off of a dual carriageway in Merton, South London lies the only original…