Explore details about location Champion Grove. Champion Grove is a location situated within the London Borough of Southwark alongside other areas such as Dixon's Alley, Millennium Bridge, Sunwell Close.