Heat the grill to high.
Skewer a lemon slice, 2 tomatoes, and a piece of cod. Repeat layering ingredients and finish the skewer with a slice of lemon.
Brush the skewers with 1 tablespoon of oil and season with salt & pepper.
Drizzle bok choy with 1 tablespoon of oil and season with salt & pepper to taste.
Grill bok choy for 1-2 min per side, potatoes face down for 5 minutes & skewers until cod is cooked through, turning once, about 6 to 8 minutes.
Garnish with dill and serve.
If using wooden skewers soak them in water for 30 minutes before grilling.