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

Get the buzz of the Notting Hill Carnival 2014

More than one million people are expected to attend this year the Notting Hill Carnival, it is consider one of the biggest European Street Festival. Since 1966 Londoners gather all together for the Notting Hill Carnival each August for 3 … Continue reading