Sgiandubh Productions Limited

  1. London's Marquee Club Closes

    February 18, 2008 12:00 AM EST The latest incarnation of London's Marquee Club has been forced to shutter, just six months after opening for business. The famous club, now sited at 14 Upper Saint Martin's Lane, on the edge of central London's Soho district, has b ...