1 July 2024 Restaurant Reviews Tacos and Steaks At Number 8 On one of the hottest days so far, we get in the car and head out from South London to Sevenoaks