Address: SW11 16, Battersea High Street, Battersea, London Borough of Wandsworth, London, Greater London, England, SW11 3HS, United Kingdom