Peter England at Karol Bagh, New Delhi