Boil the kettle, and place the tomatoes in a bowl of boiling water for a few minutes to loosen the skins.
Cut the cucumber into chunks, keeping a handful back and finely dicing for your garnish.
Finely dice the bell pepper and shallot.
Sprinkle some salt over the garlic and crush it into a paste using the back of a knife or spoon.
Remove the tomatoes carefully with a slotted spoon, slide the skins off and cut them in half to scoop out the seeds being sure to preserve as much flesh as you can
Place the tomatoes in a blender with the garlic, cucumber chunks, sherry vinegar, white wine vinegar, half the basil and a generous glug of olive oil and blend until smooth. Chill in the fridge for an hour.
Pour the gazpacho into bowls and top with the finely diced shallot, bell pepper, cucumber and some chopped basil and parsley, plus an extra drizzle of olive oil.
Season to taste and serve.