Polka Theatre

  • 240 The Broadway, SW19 1SB, London