Address: SW15 55, Rusholme Road, Putney, London Borough of Wandsworth, London, Greater London, England, SW15 3JZ, United Kingdom