DE
EN
The venue has been permanently closed.
Please see:
HERALD ST London
HERALD ST - Golden Square, London (closed)
37 Golden Sq
W1F 9LB London
United Kingdom of Great Britain and Northern Ireland