Peaches, Peaches Londonderry - londonderrynh