A Royal World Premiere: Alice in Wonderland
You may be forgiven for assuming that a rainy Thursday night, trapped in the beating heart of the tourist-clotted West End of London, would be a far from wondrous experience. Ordinarily you would be right. Tonight, however, was no ordinary Thursday, tonight Wonderland came to London Town!
The Walt Disney Company and Sky 3D / Sky [...]
Spinal Tap Play London!
It is a cold December night in old London town. An extraordinary tour bus circles the streets around Clapham Junction Station, prowling for the perfect place to pull up and party. Opposite the station there stands The Clapham Grand ““ the grand old lady of popular entertainment. Tonight she awaits the arrival of a titan [...]









