Chill Out Pool Tapas BarUnclaimedRestaurantsLondon, ENG+447403332800chilloutelephant@gmail.comNot provided