Pavers England is inaugurating a flagship franchise store in Chennai, India.