London Greek Radio
September 28th, 2012
We re-designed and developed London Greek Radio 103.3 (LGR’s) new website, invigorating it with a contemporary and hi-tech interface. If the Gods of Olympus tuned in, Apollo would be proud of their contribution to music and the Greek community. This calls for a celebration…kebabs! ;o)
Article written by