Preheat BBQ to medium to high heat.
Cut peaches in half and remove the pit with the help of a spoon.
Drizzle olive oil on peach and sprinkle with sea salt.
Grill peach halves flesh side down for 3 minutes, then flip onto the skin side for an additional minute.
Slice tomatoes and cheese to be ½ of an inch thick.
Slice onion as thinly as possible.
To finish, layer cheese, tomato and peaches on a platter, and drizzle with olive oil and honey.
Scatter red onion shavings on salad and sprinkle the remaining salt and pepper.