163 Rotherhithe Street
London SE16 5 United Kingdom
London SE16 5 United Kingdom
+44 20 7394 7108
Open HoursCall for details
OverviewSpice Island restaurant and its two bars are housed in what pretends to be an old docklands warehouse, but was actually built about five years ago. The whole place has great...
more