The “Eye” that sees London!

The London Eye is on the glorious South Bank of the Thames, almost opposite the Houses of Parliament and right next to The Sea Life London Aquarium. The bespoke cinematic addition to the London Eye provides another magical and entertaining … Continue reading

Nour Festival of Arts, London 2013

Nour Festival of Arts is rapidly becoming one of Europe’s most significant annual showcases of contemporary arts and culture from across the Middle East and North Africa (MENA) as it is in the fourth year now and everyear is very … Continue reading