Venue Details

Penthouse

The Penthouse in the heart of Leicester Square but its a far cry from the usual “touristy’’ venues nearby. The club boasts sumptuous décor, is only accessible via lifts and features breathtaking 180 degree views across London.

 

 

Web Design Agency - Webheads