Lime Bar Cafe

  • 46 Tontine Street, Folkestone and Hythe District, CT20 1JT, United Kingdom
  • Sep 30, 2024