Freedom
Soho, Central London (W1F 0TA)




Located in the Heart of London’s Soho a stylish and sophisticated Bar and Club Freedom. Well known for its uniquely theatrical atmosphere and signature cocktail menu, stunning visuals and dance poles ensure its always a great night out!
Read more