This fine Grade II*-listed early Georgian townhouse is set in the heart of Clapham’s much-coveted Old Town in south London.
225