La SpotRestaurants18 Charlotte StLondon, LND, W1T 2LZ · GB020 4580 1407Email unavailablelaspotlondon.co.ukHours not available