London, United Kingdom
2 Archer St, Soho
N/A
+44 2071836236
Lots of good spaces inc make up rooms. Not sound proofed (you can hear the lift) and a bit echo-y. No dimmers on the lamps.
like
Deli
The best companies in the category 'Deli'