Place halved potatoes in a large pot and cover with cold water. Bring to a boil and cook until fork tender; strain and let cool slightly.
While potatoes are cooking, combine the tomatoes, red onion, feta and olives in a large bowl. Add in the cooked potatoes and all remaining ingredients.
Toss well and season with salt and pepper to taste before serving.