6 Grandison Road, London Borough of Wandsworth, England, United Kingdom