Explore details about location Ivory Square. Ivory Square is a location situated within the London Borough of Wandsworth alongside other areas such as Furzedown Road, Wynter Street, Westcote Road.