on neutral ground/territory

on neutral ˈground/ˈterritory

in a place that has no connection with either of the people or sides who are meeting and so does not give an advantage to either of them: We decided to meet on neutral ground.
See also: ground, neutral, on, territory