Freedom Bar & Club
Location: 66 Wardour Street, Soho, London W1F 0TA, United Kingdom
Opened: 1993
Capacity: 60
Official Website
Location: 66 Wardour Street, Soho, London W1F 0TA, United Kingdom
Opened: 1993
Capacity: 60
Official Website
_________________________________________________________________________________________________________________________________
| Monday, 16 November 2009 | The Nelson Brothers |
_________________________________________________________________________________________________________________________________