Neil Kowalski-Davies
Amazing place. Loved the show in the Tina after party. Staff are fabulous x
Freedom is a stylish and sophisticated Bar and Club, located on Wardour Street, in the heart of London’s Soho.
Amazing place. Loved the show in the Tina after party. Staff are fabulous x
Always in Love, especially with good Souls and very well dressed.
Good drinks and good value. Mens toilets stank of urine when the bar had only been open an hour.