Rosa Diamonds ← View details Rye Wharf, Harbour Road, Rye, England TN31 7TE +44 7530 930302 Get Directions From* To * — Required information