• The Spice of Life (map)
  • 6 Moor Street, W1D 5NA London, United Kingdom
  • London
  • United Kingdom