The Canal Café Theatre The Canal Café Theatre, The Bridge House, Delamere Terrace, Little Venice, London, W2 6ND