Laird London

Venue Details & Map

Laird London

Address
23A New Row
Charing Cross
London
WC2N 4LA
Telephone:
+44 (0)20 7240 4240
Public transport:
Leicester Square, Underground