The luxury indoor golf club will be one of Pitch's first venues outside of London