Petal & Pad 4 years ago ID: #39011 Listed In : Home 80 Somers' Road WR1 3JJ Worcester Business Description Petal & Pad, Category: Home, Address: 80 Somers' Road WR1 3JJ Worcester Reviews & Ratings Write a Review No Review. Please login / register to add your review.