Get Directions to Spice Island ← View details 163 Rotherhithe Street, London SE16 5QU, United Kingdom, London, England Get Directions From* To * — Required information